@charset "utf-8";
/* CSS Document */
/* head
----------------------------------------------------------------------------------------------------*/
.font14{font-size:14px;}
*{ padding:0; margin:0}
.pointer li span{ cursor:pointer}
body{font-family:"宋体";overflow-x:hidden; font-size:12px; min-height:500px;color:#57544f;background:url("../images/headerbg.gif")/*tpa=http://0001275.ks.panguweb.cn/images/headerbg.gif*/ left 32px repeat-x;}
html{overflow-x:hidden;background:url("../images/html.jpg")/*tpa=http://0001275.ks.panguweb.cn/images/html.jpg*/ left 669px repeat-x #f8f3ee;  }
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both; height:0px; overflow:hidden}
.center{ text-align:center}
a{ color:#3d3d3d}
a:hover{ color:#000}
.center{ text-align:center;}
.floatleft{ float:left;}
.floatright{ float:right;}
.headertop{width:100%;min-width:1004px; height:30px; line-height:30px;background:#812116; border-top:2x solid #9a2517; }
.headertop .main{ width:1004px;}
.notice{ float:left; width:400px;color:#a57451;}
.notice b{ float:left; font-weight:normal;color:#fbc49c; font-family:微软雅黑; font-size:14px;}
.notice marquee{ float:left; width:300px;display:inline;}
.tel{ float:right; color:#a57451;}
.tel font{ color:#fbc49c; font-size:12px;}
.tel a{  color:#a57451;}

.header{width:100%;min-width:1004px; height:95px; padding-top:35px;background:url("../images/header.jpg")/*tpa=http://0001275.ks.panguweb.cn/images/header.jpg*/ center top no-repeat}
.headermain{ width:980px;height:95px;margin:0 auto;}
.logo{ float:left;display:inline; padding-left:12px;}

.header_tel{ height:66px; text-align:right;padding-top:5px;float:right; width:165px; padding-left:70px; width:180px;  color:#121212; font-size:18px;background:url("../images/tel.gif")/*tpa=http://0001275.ks.panguweb.cn/images/tel.gif*/ right top no-repeat; line-height:29px;font-family:微软雅黑; font-style:italic;}
.header_tel font{ font-size:24px; color:#129cc2; font-style:normal; font-family:Arial, Helvetica, sans-serif}
.menu{ float:left; width:100%;overflow:hidden; height:51px;background:url("../images/menubg.jpg")/*tpa=http://0001275.ks.panguweb.cn/images/menubg.jpg*/ center top repeat-x }
.menumain{height:51px;background:url("../images/menu.jpg")/*tpa=http://0001275.ks.panguweb.cn/images/menu.jpg*/ center top no-repeat }
.menu ul{ width:1188px; margin:0 auto;height:51px;}
.menu li{float:left;display:inline; margin-right:9px; margin-left:10px;text-align:center;width:143px;}
.menu .home{ width:96px; _padding-top:15px;}
.home img{ vertical-align:middle; display:inline }
.menu li a{ display:block;width:100%; line-height:51px;text-align:center; height:58px;font-size:23px; color:#eed9a9;font-family:微软雅黑;}
.menu a:hover{ color:#fff;}
.banner{ float:left; width:100%; margin-bottom:38px; position:relative; z-index:0;}
.bannerimg{ position:relative; text-align:center;}

.search_i{float:right;width:358px;height:46px; display:inline}
.search_text{float:left; width:262px;color:#c5a8a6;height:46px;line-height:46px;  padding-left:5px;background:url("../images/search_txt.gif")/*tpa=http://0001275.ks.panguweb.cn/images/search_txt.gif*/ top left no-repeat;}
.search_but{vertical-align:middle; width:88px; height:46px;background:url("../images/search_but.gif")/*tpa=http://0001275.ks.panguweb.cn/images/search_but.gif*/ top left no-repeat; float:left; }
/* indMain
----------------------------------------------------------------------------------------------------*/
.main{ margin:0 auto;width:982px; clear:both;}
.rowbg{float:left;width:982px; margin-bottom:25px;background:url("../images/rowbg.gif")bottom left repeat-x; padding-bottom:36px; }
.about{ float:left;width:1012px; height:486px; padding:44px 12px 0 20px;background:url("../../../../upload/aboutbg.jpg") top left no-repeat}
.abouttxt{float:left;width:516px; padding-right:64px; line-height:33px; font-size: 16px; font-weight: 900;}
.contact{float:left;width:348px; color:#555; line-height:32px; font-size: 18px;font-weight: bold; }
.contact img{ margin-bottom:10px;}
.row{ float:left; width:100%; background:#fff; padding-bottom:30px;padding-top:30px;}

.title{ float:left; width:100%; line-height:30px;background:url("../images/titlebg.gif")/*tpa=http://0001275.ks.panguweb.cn/images/titlebg.gif*/ bottom left repeat-x; }
.fyLeft .title{ padding-bottom:14px;}
.more{ float:right; color:#3f4e5b; padding-right:13px; margin-top:6px;background:url("../images/more.gif")/*tpa=http://0001275.ks.panguweb.cn/images/more.gif*/ right center no-repeat;}
.title_l{ float:left; font-size:22px; padding-right:16px;font-family:微软雅黑; color:#1b330c;background:url("../images/title_l.gif")/*tpa=http://0001275.ks.panguweb.cn/images/title_l.gif*/ right center no-repeat;}
.product_t{ float:left; width:100%;  padding-bottom:14px; height:30px; line-height:30px;background:url("../images/product_t.gif")/*tpa=http://0001275.ks.panguweb.cn/images/product_t.gif*/ bottom left no-repeat;}
.news_t{ float:left; width:100%;  padding-bottom:14px; height:30px; line-height:30px;background:url("../images/news_t.gif")/*tpa=http://0001275.ks.panguweb.cn/images/news_t.gif*/ bottom left no-repeat;}
.partFourM{ width:100%; height:317px;float:left; background:url("../images/productbg.png")/*tpa=http://0001275.ks.panguweb.cn/images/productbg.png*/ center 44px  no-repeat}


.left{ width:42px;float:left;height:40px; padding-top:92px;}
.right{ width:42px;pa/dding-left:10px; text-align:right; float:left;height:20px; padding-top:92px;}


.tabimg{ float:left;}

.news{float:left; width:599px; padding-right:35px;}
.newsimg{ float:left; border:1px solid #d3d3d3; width:138px; padding:2px; margin-right:15px; margin-top:22px; }
.pointer{ float:left; width:432px; display:inline; margin-top:14px;}
.pointer li{float:left; width:100%; border-bottom:1px dashed #aeaca8}
.pointer li a{font-size: 1.2rem;float:left; width:97%; color:#888;line-height:34px;background:url("../images/newsico.gif")/*tpa=http://0001275.ks.panguweb.cn/images/newsico.gif*/ 0px  center no-repeat;padding-left:14px;}
.pointer li a:hover{color:#000; }
.pointer li .fl{ float:left; width:60%;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  }
.pointer li .fr{ color:#888 }

/* boot
----------------------------------------------------------------------------------------------------*/
.map{ margin-top:25px;float:left; width:100%;min-width:980px; height:290px;background:url("../images/map.jpg")/*tpa=http://0001275.ks.panguweb.cn/images/map.jpg*/  top center no-repeat;}
.map a{ width:240px; height:84px; display:block; color:#fff; text-align:center; line-height:80px; font-size:16px; margin:104px auto 0;background:url("../images/maptxt.png")/*tpa=http://0001275.ks.panguweb.cn/images/maptxt.png*/ top  center no-repeat;  }

.foot{width:100%;min-width:980px; float:left; text-align:center;hei/ght:81px;background:url("../images/foot.jpg")/*tpa=http://0001275.ks.panguweb.cn/images/foot.jpg*/ top  center repeat-x #380404;}
.topico{ position:relative;width:1004px; margin:0 auto; }
.topico a{ position:absolute; width:51px;right:-54px; top:-35px; height:35px;background:url("../images/top.png")/*tpa=http://0001275.ks.panguweb.cn/images/top.png*/ no-repeat left center ; }

.f_link{ height:40px; line-height:40px;width:100%;float:left;color:#a57451 ;}
.f_link a{ padding:0 10px;color:#a57451}
.bootTxt{ text-align:center;width:100%; float:left;line-height:41px;color:#a57451;}
.bootTxt a{color:#a57451; }
.bootTxt font{ color:#fbc49c; font-size:12px; }
/* 二级页面
-----------------------------------------------------------------------------------------------------*/
.fyMain{ width:980px;margin:0 auto 0;overflow:auto; clear:both;background:url("../images/main_bot.gif")/*tpa=http://0001275.ks.panguweb.cn/images/main_bot.gif*/ no-repeat bottom center;}
.wrap{width:980px;float:left;overflow:hidden;background:url("../images/main_min.gif")/*tpa=http://0001275.ks.panguweb.cn/images/main_min.gif*/ repeat-y top center;}
.fyLeft{ float:left;width:245px;overflow:hidden;padding-right:35px;}

.l_news{ float:left; width:245px;padding-bottom:40px; }

.l_news ul{ float:left; width:100%; padding-top:5px;}
.l_news ul li{ float:left; width:100%; border-bottom:1px dotted }
.l_news ul li a{ float:left;width:230px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; line-height:35px; padding-left:15px;background:url("../images/newsico.gif")/*tpa=http://0001275.ks.panguweb.cn/images/newsico.gif*/ no-repeat 6px center; color:#888; }

.l_pro{float:left;width:245px;margin-bottom:20px;}
.l_procon{ float:left;width:245px;overflow:hidden; padding-top:15px;margin-top:0px;}
.proOne{ width:245px;float:left;overflow:hidden; margin-bottom:7px;}
.proOne a{width:245px; color:#6d6d6d; text-align:center; line-height:33px; float:left;font-size:14px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;background:url("../images/l_pro.jpg")/*tpa=http://0001275.ks.panguweb.cn/images/l_pro.jpg*/ no-repeat bottom center;}
.proOne a:hover{ color:#000;background:url("../images/l_pro.jpg")/*tpa=http://0001275.ks.panguweb.cn/images/l_pro.jpg*/ no-repeat top center;}
.proOne .cur{ color:#000;background:url("../images/l_pro.jpg")/*tpa=http://0001275.ks.panguweb.cn/images/l_pro.jpg*/ no-repeat top center;}

.l_contact{ float:left; width:245px;}
.l_contactcon{float:left; width:245px; line-height:26px; padding-bottom:40px; color:#555;background:url("../images/l_contact.png")/*tpa=http://0001275.ks.panguweb.cn/images/l_contact.png*/ no-repeat right bottom; }


/* fyRight
-----------------------------------------------------------------------------------------------------*/
.fyRight{ float:left; width:700px;overflow:hidden;margin-bottom:20px;background:url("../images/mainmin.gif")/*tpa=http://0001275.ks.panguweb.cn/images/mainmin.gif*/ repeat-y top left;}
.title_view{ float:left;width:698px; margin-left:2px; height:30px; padding-bottom:27px;background:url("../images/titlebg.jpg")/*tpa=http://0001275.ks.panguweb.cn/images/titlebg.jpg*/ no-repeat bottom left #f0f0f0; }
.title_view .fl{float:left;font-size:20px; color:#801e13; padding-left:40px; font-family:微软雅黑; background:url("../images/titleview.gif")/*tpa=http://0001275.ks.panguweb.cn/images/titleview.gif*/ no-repeat 10px center;}
.title_view .fr,.title_view .fr a{ color:#777}
.title_view .fr{ margin-top:3px; padding-right:16px;}
.title_view .fr font{ font-size:12px; color:#b3191f;}
.mainRightMain{float:left;width:700px;padding-bottom:20px;background:url("../images/mainbot.gif")/*tpa=http://0001275.ks.panguweb.cn/images/mainbot.gif*/ no-repeat bottom left; min-height:640px; _height:640px;}
.maintop{background:url("../images/maintop.gif")/*tpa=http://0001275.ks.panguweb.cn/images/maintop.gif*/ no-repeat top left;float:left;width:680px; height:18px; }

.padding25{ padding:0 25px; line-height:30px; font-size:14px;}
.mainr_line{float:left; height:18px; width:99%;background:url("../images/line_s.gif")/*tpa=http://0001275.ks.panguweb.cn/images/line_s.gif*/ top left repeat-x;}
.tip{ padding:20px;}
/* news.php
----------------------------------------------------------------------------------------------------*/
.pro_list{ float:left;margin-bottom:20px;}
.pro_list li{ float:left; display:inline;margin-left:20px; overflow:hidden; height:191px; width:206px;padding-top:3px;}

.news_list{float:left;width:636px; font-size:14px;padding:0 30px 0 34px; margin-bottom:20px; }

.news_list li{ float:left;width:636px;line-height:26px; margin-bottom:3px;}
.news_list li a{float:left;width:636px;height:26px; line-height:26px; color:#575757; border:1px solid #f0f0f0;background:url("../images/newslist.gif")/*tpa=http://0001275.ks.panguweb.cn/images/newslist.gif*/ 7px center no-repeat;}
.news_list li a:hover{background:url("../images/newslist.gif")/*tpa=http://0001275.ks.panguweb.cn/images/newslist.gif*/ 7px center no-repeat #f3eeed; border:1px solid #d3c3c3; }
.news_list li a span{ cursor:pointer; }
.news_list li .fl{width:400px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;padding-left:22px; }
.news_list li .fr{ margin-right:10px;}
.news_line{ clear:both;width:687px; height:18px; margin:18px 0;background:url("../images/line.gif")/*tpa=http://0001275.ks.panguweb.cn/images/line.gif*/ center repeat-x}
.news_list p{ font-size:12px; padding:10px 20px; line-height:20px; color:#ccc;}

.pro_txtimg{float:left;width:670px; margin-bottom:20px; padding-left:22px;}
.pro_txtimg li{ float:left;width:660px; padding-bottom:27px; }
.pro_li_img{float:left; width:210px; height:135px;margin-right:14px;}
.pro_img{ float:left; margin:3px;  }
.pro_li_txt{float:left; width:418px; line-height:29px; font-size:12px;}
.pro_t{float:left; background:#f3ddc0;border:1px solid #d3c3c3; width:100%; height:23px; line-height:23px; margin-bottom:13px;}
.pro_t .fr{ margin-right:7px;}
.pro_t font{float:left; color:#441652;height:23px; display:inline;margin-right:6px; margin-left:10px;}
.protitle{float:left;width:200px;font-size:12px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.pro_t a{ color:#5e0e0f; }
/*news_view

----------------------------------------------------------------------------------------------------*/

.mainRightMain h2{ font-size:18px; font-family:黑体; font-weight:normal; color:#801e13;}
.padding20{ float:left; width:583px; text-align:justify; padding:0 30px 0 35px;}
.title_s{ text-align:center; color:#bfbfbf; font-size:12px; line-height:35px;}
.conbanner{ float:left; width:100%;}
.mainrbanner{ border:1px solid #dbdbdb; width:306px; margin:0 auto 20px;}
.mainrbanner img{border:3px solid #fff}
.padding25 .center img{ border:3px solid #ccc; margin-bottom:10px;}
.line_s{float:left; width:96%; height:8px; margin:8px 0 15px 10px; display:inline; border-bottom:1px dashed #BEC0BF; }
.newsview{ min-height:400px;display:inline;width:650px;border-bottom:1px dashed #BEC0BF;margin-bottom:25px; padding-bottom:15px;_height:400px; font-size:14px; line-height:28px; float:left;}
.main_r_nav div{ line-height:25px; color:#3b3652;}
.main_r_nav{ float:left; width:400px; font-size:12px; }
.returnlist{ margin-top:30px; float:right;color:#5e0e0f ; font-size:12px; }
.main_r_nav a{ color:#686767 }
/* page
-----------------------------------------------------------------------------------------------------*/
.page{margin-top:15px; margin-left:35px;float:left; display:inline; color:#801e13;}
.pager-taglib { float:left;padding-bottom:5px; overflow:hidden; height:23px;text-align:center; font-size:12px; }
.pager-taglib span{ float:left;}
.pager-taglib a { line-height:27px; width:26px; height:27px; display:block; float:left;}
.pager-taglib a:hover { width:26px; height:27px; display:block; color:#1f83d5; }
.pager-taglib .current {width:26px; height:27px; display:block; line-height:27px;}
.pager-taglib .disabled {  width:26px; height:27px; display:block; line-height:27px;}
.bg{ width:26px; height:23px; background:url("../images/bg08.jpg")/*tpa=http://0001275.ks.panguweb.cn/images/bg08.jpg*/ no-repeat center;}
.total{ min-width:50px; _width:50px; text-align:center; height:27px; line-height:27px; display:block;}
.reach{ min-width:30px; _width:30px; text-align:left; padding-left:5px; height:29px; line-height:29px; display:block;}
.btn{ width:36px; height:27px; line-height:27px; display:block; padding-top:3px;}
.input_page{ width:30px;height:14px; text-align:center; border:1px solid #801e13; background:#fff; font-size:12px; line-height:14px; margin-top:6px;}
.pager-taglib .bg{ padding-top:3px;}
/* search
-----------------------------------------------------------------------------------------------------*/
.searchnull{ float:left; text-align:center; width:100%; padding:3% 0; font-size:14px;}
.searchnull font{ color:#F00; font-size:14px;}
.searchmore{ float:left; width:94%; background:#efefef; text-align:center;margin:10px 20px;_margin:10px ; border:1px solid #dbd6f1}
.searchmore a{ line-height:25px; color:#333;}


.input_title{ background:none; line-height:30px;height:30px; padding-left:7px;}

/*焦点图*/
.slideshow { clear: both; }
    .slideshow li { position: relative;overflow: hidden;border:1px solid #e8e8e8; padding:2px;}
    .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
    .slideshow span.title, .slidebar li { background:#000; color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
    .slidebar li.on { background:#a91b22; color: #fff; font-weight: 700; }
.slidebar { position: absolute; bottom:5px; right:3px;}
.block { margin: 0;position: relative; }

#slidesImgs li {display: none; }
.slideshow img{ display:block;}
.slideshow a{display:block;}

/*--- 新增滚动 ---*/

.proimg{float:left;border:1px solid #d1d1d1; padding:2px;}
.PicAuto {width:264px; height:241px; padding: 57px 72px;}
.proname{ float:left;height:25px;width:270px; line-height:25px; margin-top:5px;}
.proname a{ float:left; width:248px; font-size:14px; padding-left:22px; height:25px; color:#fff;background:url("../images/proico.gif")/*tpa=http://0001275.ks.panguweb.cn/images/proico.gif*/ 7px center no-repeat #000;
text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.partFourCon{ width:890px; padding:21px 0px 0; float:left;overflow:hidden; height:241px; }
.partFourCon li{float:left;width:264px; display:inline;margin:0 16px;margin-bottom:22px;}

#demo { overflow:hidden; width: 930px; height:241px; position:relative;}
#indemo { float: left; width: 880%; }
#demo1 { float: left; }
#demo2 { float: left;} 

.div3 {  width:264px; height:241px; border:1px solid #ddd; overflow:hidden; text-align:center; vertical-align:middle  ; margin: 3px 1px 0;
     }
.div4 {  width:264px; height:241px; border:1px solid #F6882F; overflow:hidden; text-align:center; vertical-align:middle; margin: 3px 1px 0;  }
.div3 img,.div4 img { width:264px; height:198px; padding:0;}
/*
/*--- 分页 ---*/
.page_num { width:100%; height:30px; padding:10px 0 0 0; text-align:center; clear:both;color: #000; }
.page_num strong { padding:0 5px 2px 5px; background-color:#504C4D; color:#fff; margin:0 3px;}
.page_num a { padding:0 5px 2px 5px; background-color:#fff; border:1px solid #ccc; margin:0 3px;}
.page_num a:hover { background-color:#E9740D; color:#fff; border:1px solid #F30;}

.PicLoad{
 width: 100%;
}
.headerimg{
margin: -20px 0;
}